undergo soul-searching

Translations
испытывать угрызения совести
After the incident, she had to undergo serious soul-searching.
После происшествия ей пришлось испытывать серьезные угрызения совести.
Definitions
To engage in deep and serious self-examination or reflection, often to consider one's values, motives, or decisions, especially during a period of uncertainty or after a significant event.
Words
soul-searching

noun
самоанализ
undergo

verb
подвергаться